// 笔试强训day32:素数回文

#include <iostream>
#include <math.h>
using namespace std;

string isPrime(long long n)
{
    if(n <= 1) return "noprime";
    for(int i = 2; i <= sqrt(n); i++)
    {
        if(n % i == 0)
            return "noprime";
    }
    return "prime";
}

int main() {
    string num; cin >> num;
    int n = num.size();
    long long sum = 0;
    for(int i = 0; i < n; i++)
    {
        sum *= 10;
        sum += num[i] - '0';
    }
    for(int i = n - 2; i >= 0; i--)
    {
        sum *= 10;
        sum += num[i] - '0';
    }
    cout << isPrime(sum) << endl;
}